Encapsulation for Practical Simplification Procedures

نویسندگان

  • Olga Shumsky Matlin
  • William McCune
چکیده

ACL2 was used to prove properties of two simplification procedures. The procedures differ in complexity but solve the same programming problem that arises in the context of a resolution/paramodulation theorem proving system. Term rewriting is at the core of the two procedures, but details of the rewriting procedure itself are irrelevant. The ACL2 encapsulate construct was used to assert the existence of the rewriting function and to state some of its properties. Termination, irreducibility, and soundness properties were established for each procedure. The availability of the encapsulation mechanism in ACL2 is considered essential to rapid and efficient verification of this kind of algorithm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Survey of Octree Volume Rendering Methods

Octrees are attractive data structures for rendering of volumes, as they provide simultaneously uniform and hierarchical data encapsulation. They have been successfully applied to compression, simplification, and extraction as well as rendering itself. This paper surveys and compares existing works employing octrees for volume rendering. It focuses specifically on extraction, direct volume rend...

متن کامل

Clause Elimination for SAT and QSAT

The famous archetypical NP-complete problemof Boolean satisfiability (SAT) and its PSPACEcomplete generalization of quantified Boolean satisfiability (QSAT) have become central declarative programming paradigms through which real-world instances of various computationally hard problems can be efficiently solved. This success has been achieved through several breakthroughs in practical implement...

متن کامل

A Standard for Encryption and Key Encapsulation

The main purpose of this document is to provide simple and high-level, yet actionably, concrete, and standard descriptions of two practical instantiations of the Boneh-Boyen BB1 identity-based cryptosystem. One instantiation is an full encryption (or IBE) system, the other a key encapsulation mechanism (or IBKEM). A secondary purpose of the document is to discuss the many extensions of practica...

متن کامل

Studying the effects of practical procedures education in clinical skill center on medical students

Introduction. Education in Tabriz medical science university for medical students did not have a fixed and defendable route. Students learned most of the lessons theoretically which needed to be practiced and they were graduated from the university without having enough and correct information about them. It is noticeable that almost all of the practical procedures such as, intravenous injectio...

متن کامل

A Method for Simplification of Complex Group Causal Loop Diagrams Based on Endogenisation, Encapsulation and Order-Oriented Reduction

Growing complexity represents an issue that can be identified in various disciplines. In system dynamics, causal loop diagrams are used for capturing dynamic nature of modelled systems. Increasing complexity of developed diagrams is associated with the tendency to include more variables into a model and thus make it more realistic and improve its value. This is even multiplied during group mode...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره cs.LO/0402010  شماره 

صفحات  -

تاریخ انتشار 2003